#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

int Fact(int i)
{
	if (i == 0)
		return 1;
	return i * Fact(i - 1);
}

int main()
{
	int i;
	scanf("%d", &i);
	printf("%d", Fact(i));
	return 0;
}